export function removeSlash(str: string) {
  return str.substring(15, 18) + str.substring(9, 13) + str.substring(0, 8) + str.substring(19, 23) + str.substring(24)
}

// id去 - 处理  idRemoveSlash(data, 'id')
export function idRemoveSlash(data, setKey) {
  setItemKey(data)

  function setItemKey(sData) {
    for (const item of sData) {
      item[setKey] = removeSlash(item.id)
      if (item.children && item.children.length > 0) {
        setItemKey(item.children)
      }
    }
  }

  return data
}

export function addSlash(src: string) {
  return src.substring(7, 15) + '-' + src.substring(3, 7) + '-1' + src.substring(0, 3) + '-' + src.substring(15, 19) + '-' + src.substring(19)
}
